@charset "utf-8";
/* CSS Document */
body
	{margin:0 auto;	padding: 0px;font:normal 12px "宋体";text-align:center; background:#fff url(../images/bg.gif) 0 0px repeat-x;}
a:link,a:visited
	{color:#666666; text-decoration:none;}
a:hover
	{color:#ca352e;text-decoration:underline;}
a img
	{border:none;}
dl,dt,dd,ul,li
	{margin:0;padding:0; list-style:none;}
em
	{font:normal 12px Tahoma;}
h1,h2,h3,h4,h5,form
	{margin:0;padding:0;}
h3
	{font:bold 14px Arial;}
hr
	{ height:1px;border:none; border-bottom:1px dotted #ccc;width:96%;}
q:before,q:after
	{content: ""; }
.clear
	{clear:both;}
.l,.r
	{float:left;}
	div.more
		{float:right;margin-top:-26px;}
div.list_more
		{float:right;}
#t1
	{font-weight:bold;color:#860200; }
.t1_1{
	line-height:15px;
	}
#t7
	{color:#860200;
	font-weight:bold;
	line-height:5px;
	}	
.t2
	{display:block;
	line-height:30px;
	font-size:14px;
	text-align:left;
	padding-left: 5px;
	font-weight:bold;
	border-bottom: 1px dashed #CCC;
	height:30px;
	}
.t6
	{display:block;
	line-height:30px;
	font-size:12px;
	text-align:left;
	padding-left: 5px;
	font-weight:bold;
	border-bottom: 1px dashed #CCC;
	height:30px;
	
	} 
#t6_a{color:#666666;}

.t3
	{display:block;
	line-height:22px;
	font-size:12px;
	text-align:left;
	margin-left:18px;
	
	 
	}
.border1{background:#f8f4f1 url(../images/list/left_menu_ico.gif) 3px 5px  no-repeat;}
.border2{background:#ffffff;}	
#t4 {color:#FFF;}
#t5 {color:#cc3433; font-weight:bold;}
	/*width height*/
.h20
	{height:20px; overflow:hidden;}
.h10
	{height:10px; overflow:hidden;}
.h3
	{height:3px; overflow:hidden;}
.w680
	{width:680px; width:670px!important;}

.w700
	{width:700px;}
.w720
	{width:720px;}
.w780
	{width:750px;}
#wrapper
	{width:980px;margin:0 auto; text-align:left;}
a.more
	{float:right;margin-top:-20px;margin-right:12px;padding-left:14px;background:url(sprites.png) -585px -180px no-repeat;}
a.more2
	{float:right;margin-top:9px;margin-right:12px;padding-left:14px;background:url(sprites.png) -585px -180px no-repeat;}

#main
	{clear:both;height:100%;overflow:hidden;}
#products{ height:100%;overflow:hidden;}

	
/*header*/

#header {}
#logo { float:left; width:200px;}
h1
	{ display:none;}
#top {height:95px;}
#topmenu { float:left; width:760px;margin-top:18px;}
#topmenu dd
	{display:block;height:28px;line-height:28px;text-align:right;}
#topmenu dd .reg
	{padding-left:18px; background:url(sprites.png) -585px -2px no-repeat; text-decoration:underline;}
#topmenu dd .login
	{padding-left:18px; background:url(sprites.png) -585px -20px no-repeat; text-decoration:underline;}
#topmenu dd strong
	{font:bold 12px Arial;color:#000;}
#topmenu dd .car
	{ display:inline;padding:0 18px;background:url(sprites.png) -585px -37px no-repeat; text-decoration:underline;}


#nav  
	{clear:both;height:35px;     background:url(../images/menu_bg.jpg);}
	
#navmenu
	{float:left;height: 35px;width: 500px;}
#navmenu ul
	{margin-left:15px;}
#navmenu li
	{float:left;width:80px;font:bold 14px Arial;color:#fff;line-height:35px; text-align:center;}
	
#nav li a:link,#nav li a:visited
	{color:#fff;}
#nav li.on
	{width:80px;}
#nav li.on a
	{_position:static;display:block;width:95px;height:35px;margin-left:-8px;background:url(../images/menu_bg_on.gif) no-repeat; }
*html #nav li.on a
	{position:absolute;margin-left:-48px;}
#nav li.on a:link,#nav li.on a:visited
	{color:#000;}
	
	
#nav .search
	{padding-top:4px;}
#nav .search .text
	{width:300px;padding-left:12px;color:#999;height:20px;line-height:20px;border:1px solid #666;}
#nav .search *
	{ vertical-align:middle;}


	
#nav_hotmenuw
	{ background:url(sprites.png) 0 -89px repeat-x; height:38px;line-height:38px;}
.nav_hotmenu
	{ float:left;margin-left:16px;width:500px;  }
.nav_hotmenu ul li
	{float:left;width:80px;padding-left:12px;background:url(../images/hot_ico.jpg) 0 14px no-repeat;}
.nav_hotword 
	{float:left;}
/**/
.box1
	{}
.box1 .h
	{height:32px;border-bottom:1px solid #ddd;}
.box1 .h ul
	{position:absolute;margin-top:1px;margin-left:12px;}
.box1 .h li
	{float:left;font:bold 14px Arial;color:#333;width:140px;height:32px; line-height:32px; text-align:center;}
.box1 .h li.on
	{color:#c08;border-left:1px solid #ddd;border-right:1px solid #ddd; background:#fff;}
.box1 .h a.more
	{float:right;margin:12px 20px 0 0;}
.box2	
	{}
.box2 .h
	{height:26px;border-bottom:1px solid #ddd;}
.box1 .h ul
	{position:absolute;margin-top:1px; }
.box2 .h li
	{float:left;font:bold 15px Arial;color:#999;width:120px;height:26px; line-height:26px; text-align:center;}
.box2 .h li.on
	{color:#c08;border-right:1px solid #ddd;background:#fff url(sprites.png) -585px -192px no-repeat;}
.box2 .h a.more
	{float:right;margin:6px 20px 0 0;}
	
.box3
	{border:1px solid #555;}
.box3 .h
	{height:30px; background:url(sprites.png) 0 -132px repeat-x;}
.box3 .h h3
	{margin-left:-3px;margin-top:-1px;width:160px;height:30px; background:#333; line-height:999px; overflow:hidden;}
*html #main .box3 .h h3
	{position:absolute;}
	
.box4
	{width:234px;border:1px solid #aaa;}
.box4 .h h3
	{color:#666;background:url(sprites.png) 0 -132px repeat-x;text-align:center; line-height:30px;}

.switch1
	{margin-left:1px;}
.switch1 li
	{float:left;width:57px;height:18px;border-right:1px solid #fff;line-height:18px; text-align:center;background:#666;color:#fff;}
.switch1 li.tab-on
	{background:#c06;}
/*product list*/

.bestnew
	{float:left;width:290px;}
/**html #main .list_pro ul li 
	{float:left;width:157px;text-align:center; line-height:22px;}*/
.list_pro
	{float:left;margin-left:10px;}
.list_pro ul li
	{float:left;width:167px;text-align:center; line-height:22px;}
.list_pro ul li img
	{width:140px; height:190px; }



.hot
	{width:980px;}

.pages
	{padding:6px 0;}	
.page
	{ display:inline;padding:0 6px;}
.page a
	{border:1px solid #ccc;padding:2px 5px;}
.page a:hover,.page a.on
	{border:1px solid #c00;color:#c00;}
a.next
	{padding-right:24px; background:url(sprites.png) -542px -271px;}
a.prev
	{padding-left:24px; background:url(sprites.png) -580px -287px;}
.move_right
	{padding-left:120px;}

/*footer*/
.footerbag
	{ width:980px; margin-top:10px;}
.guide1
	{ height:62px; margin-top:10px; width:976px;border:2px solid #f7f7f7;}
.guide2
	{height:60px;wdith:976px;border:1px solid #e7e7e7;}
.guide1_1
	{ float:left; margin:5px;margin-right:7px!important;margin-right:6px; height:49px;
	 width:180px; border:1px solid #bababa;text-align:center;text-align:center;}
.guide1_2
	{ float:left;  height:45px;  width:176px;text-align:center; border:2px solid #fFF; background-color:#f3f3f3;}
#guide_w dt
	{ line-height:22px;}
#guide_w dd
	{padding-left:8px;line-height:20px;}
.helpintro
	{color:#3c3c3e;float:left;height:100px;width:130px;margin-left:60px!important; margin-left:45px;text-align:left; }
.helpintro img
	{ width:3px;height:5px;}
#footer {padding:30px 0;text-align: center; }
#footer dt 
   {line-height:24px;}
#footer dd {padding-left:8px;line-height:20px;}
.copytext{
color:#555;
}
/*icons*/
.icon2
	{padding-left:16px; background:url(sprites.png) -585px -252px no-repeat;}
/**/

.mod-box-r
	{border:1px solid #ccc;height:100%; overflow:hidden;}
.mod-box-r .mod-rb-tl,.mod-box-r .mod-rb-tr,.mod-box-r .mod-rb-bl,.mod-box-r .mod-rb-br
	{width:8px;height:6px;background:url(sprites.png); overflow:hidden;}
.mod-box-r .mod-rb-tl
	{position:absolute;margin-left:-2px;margin-top:-3px;background-position:0px -255px;}
.mod-box-r .mod-rb-bl
	{position:relative;left:-2px;bottom:-9px;background-position:0px -261px;}
.mod-box-r .mod-rb-tr
	{position:relative;float:right;right:-3px;top:-1px;background-position:-348px -249px;}
.mod-box-r .mod-rb-br
	{position:relative;float:right;right:-3px;bottom:-3px;background-position:-348px -253px;}

/*底部虚线*/
.dotted_line
   { border-top:dashed 1px ;color:#bbb; }